package com.stm.bi.dto.query.ods;

import com.stm.framework.annotation.ReqParam;

import java.util.List;

/**
 * 仓库数据查询
 * @author zhouyuanpeng
 * @date 2025-03-17 16:04
 */
public class OdsProductInventoryQry {
    @ReqParam(label = "仓库编码")
    private String warehouseCode;

    @ReqParam(label = "仓库编码集")
    private List<String> warehouseCodeList;

    @ReqParam(label = "开始时间")
    private String startDate;

    @ReqParam(label = "结束时间")
    private String endDate;

    @ReqParam(label = "时间类型")
    private String dateType;


    public String getWarehouseCode() {
        return warehouseCode;
    }

    public OdsProductInventoryQry setWarehouseCode(String warehouseCode) {
        this.warehouseCode = warehouseCode;
        return this;
    }

    public List<String> getWarehouseCodeList() {
        return warehouseCodeList;
    }

    public OdsProductInventoryQry setWarehouseCodeList(List<String> warehouseCodeList) {
        this.warehouseCodeList = warehouseCodeList;
        return this;
    }

    public String getStartDate() {
        return startDate;
    }

    public OdsProductInventoryQry setStartDate(String startDate) {
        this.startDate = startDate;
        return this;
    }

    public String getEndDate() {
        return endDate;
    }

    public OdsProductInventoryQry setEndDate(String endDate) {
        this.endDate = endDate;
        return this;
    }

    public String getDateType() {
        return dateType;
    }

    public OdsProductInventoryQry setDateType(String dateType) {
        this.dateType = dateType;
        return this;
    }
}
